have foreknowledge of - Deutsch Englisch Wörterbuch